In their research on the ants E. O. Wilson [Holldobler and Wilson, 1990] and later Deborah Gordon [Gordon, 1999] found that ant queens actually don't direct the work of the colony. The global behavior of the colony arises from the collective behavior of individual ants. Each is engaged in simple, fixed, nearly random behavior based purely on local stimulus. Wilson's research discovered the different pheromones (chemicals) emitted by ants. These are used to mark paths and otherwise influence the behavior of other ants in the colony. Gordon investigated how the simple, probabilistic behavior of individual ants resulted in efficient task allocation (foraging, nest repair, egg care, etc.) within the colony. Others have compared this to how old cities, which arose organically without central planning, often have superior and more humane layouts.
Scientists [Hofstadter, 1979] have also compared ant learning and behavior to the operations of neurons in the human brain. They have also evaluated neurons using sociological and evolutionary models:
Every brain cell in a newborn is a guess. If the spot to which it migrates and the function it adopts turn out to be necessities, it stays and even gains in "popularity" -- other cells massage it with nerve endings begging for what it has to give. If it is a motor neuron geared to make a tongue click like the African San language's popping "!" and everyone chattering 'round it pops away, it will grow vigorous and stay. If it's sandpapered by the baby talk of English burblers whose syllables never make their palates snap a "!", the cell prepared to make a tongue click will shrink, then die away. [Bloom, 2000, p. 130]
In Richard Dawkin's theory of memes ideas in the mind and their propagation via culture are compared to genes [Dawkins, 1976]. Memes compete for resources (mind-share), reproduce, and mutate. However, the theories of Evolutionary Collective Intelligence are not focused on the evolution of ideas, but of minds. They are concerned with how the behavior of an individual over a lifetime is altered by interactions with others. While in a genetic model change occurs when one generation is replaced by another, in a sociological model the same individuals persist and are influenced by neighbors to change. [Updated: the preceeding weak dismissal was taken from [Kennedy and Eberhart, 2001]. I suspect memes will be key; see [Blackmore, 1999] [Aunger, 2000][Aunger, 2002]]
Mind is social. We reject the cognitivistic perspective of mind as an internal, private thing or process and argue instead that both function and phenomenon derive from the interactions of individuals in a social world. Though it is mainstream social science, the statement needs to be made explicit in this age where the cognitivistic view dominates popular as well as scientific thought.
A. Human intelligence results from social interaction. Evaluating, comparing, and imitating one another, learning from experience and emulating the successful behaviors of others, people are able to adapt to complex environments through the discovery of relatively optimal patterns of attitudes, beliefs, and behaviors. Our species predilection for a certain kind of social interaction has resulted in the development of the inherent intelligence of humans.
B. Culture and cognition are inseparable consequences of human sociality. Culture emerges as individuals become more similar through mutual social learning. The sweep of culture moves individuals toward more adaptive patterns of thought and behavior. The emergent and immergent phenomena occur simultaneously and inseparably. [Kennedy and Eberhart, 2001, p. xx-xxi]
The Adaptive Culture Model can also be used as an optimization algorithm, the same as genetic algorithms. My simulation run used a 10 by 10 grid of individuals. Each individual was represented by a 54-bit string. Each string was randomly initialized. An individual was chosen at random, as was a direct neighbor (above, below, left, or right). Their fitness was compared, and the one with lower fitness copied one bit at random from the more fit individual into the corresponding location in its bitstring.
Here is a grid of fitness scores: highest score = 1568 average score = 149
548 | 0 | 0 | 0 | 0 | 0 | 394 | 978 | 1472 | 439 |
-249 | -145 | 0 | 0 | 0 | 0 | 1177 | 0 | 1471 | 748 |
-131 | -180 | 0 | 0 | -177 | 1372 | 1079 | 0 | 1272 | 1274 |
-129 | -13924 | 0 | 0 | -180 | 1371 | 1078 | 1175 | 0 | 0 |
-271 | -304 | 0 | 0 | 0 | 1568 | 1272 | 1274 | 0 | 0 |
-300 | -333 | 0 | 0 | -214 | 1471 | -803 | 1278 | 0 | 0 |
0 | -237 | 0 | -1265 | 742 | 1470 | 1375 | 157 | 0 | 0 |
0 | -268 | -1992 | -78 | -80 | 1078 | 1276 | 176 | 588 | 0 |
624 | 329 | -89 | -65 | 0 | 0 | 1276 | 1076 | 1373 | 0 |
592 | -1836 | -1300 | -80 | 0 | 0 | 1274 | 658 | 1470 | 1374 |
Here is the grid of fitness scores, 20,000 iterations later: highest score = 2155 average score = 1657
1373 | 1463 | 1474 | 1274 | 1666 | 2058 | 1865 | 1963 | 1864 | 1569 |
1866 | 1757 | 1669 | 1373 | 2058 | 1861 | 1470 | 2062 | 1865 | 1695 |
1732 | 1745 | -221 | 1960 | 2155 | 1961 | 1762 | 1470 | 1567 | 1743 |
1730 | 1667 | 0 | 1471 | 2058 | 1861 | 1763 | 1666 | 1862 | 1733 |
1664 | 1667 | 0 | 1764 | 1763 | 1762 | 1764 | 1663 | 1765 | 1477 |
1567 | 1371 | 1079 | 1566 | 1861 | 1762 | 1861 | 1862 | 1766 | 1569 |
1667 | 1566 | 881 | 1599 | 1829 | 2058 | 1961 | 2060 | 2060 | 1568 |
1764 | 1664 | 1470 | 1371 | 1861 | 1863 | 1766 | 1768 | 1865 | 1765 |
1667 | 1663 | 1472 | 1272 | 1666 | 1963 | 1865 | 1962 | 1962 | 1668 |
1669 | 1608 | 1277 | 1278 | 1669 | 1865 | 1962 | 1864 | 1960 | 1570 |
Note the Adaptive Culture Model itself also forms a cellular automaton. Each individual (cell) is updated based on purely local interactions and identical rules. It currently differs from a true cellular automaton in that cells are randomly chosen for evaluation, instead of uniformly updating the entire grid on each time step. It should be possible to instead run the algorithm in true cellular automata fashion. Cellular automata evolving cellular automata... [Updated: also note the similarity to genetic algorithms. ACM copies a single random bit from a more fit neighbor, while genetic algorithms essentially copy half the bits from a reproductive partner (also chosen based on fitness). ACM's purely local interactions may also more closely model actual natural selection than the global reproduction found in simple genetic algorithm implementations (like mine).]
Aunger, Robert, 2002. The Electric Meme: A New Theory of How We Think.
Blackmore, Susan, 1999. The Meme Machine.
Bloom, Howard, 2000. Global Brain: The Evolution of Mass Mind From the
Big Bang to the 21st Century.
Dawkins, Richard, 1976. The Selfish Gene.
Dennett, Daniel C., 1991. Consciousness Explained.
Gordon, Deborah, 1999. Ants at Work: How an Insect Society is Organized.
Hofstadter, Douglas R., 1979. Godel, Escher, Bach: an Eternal Golden Braid.
Holldobler, Bert and E. O. Wilson, 1990. The Ants.
Johnson, Steven, 2001. Emergence: The Connected Lives of Ants,
Brains, Cities, and Software.
Kennedy, James and Russell C Eberhart, 2001. Swarm Intelligence.